package com.sh.service;

import java.util.List;
import java.util.Map;

import com.sh.entity.HandInput;
import com.sh.entity.User;
/**
 * 手动补充输入service
 * */
public interface HandInputService {
	public List<HandInput> listHandInput(Map<String,Object> conMap,User user,String sysTime);


	//上传 excel文件,并且到DB
	public String saveUpload(List<HandInput> checkList, User user, String sysTime);

	//批量 删除 手动输入 信息
	public void deleteHandInputs(String[] ids);

	/**
	 * 新增 / 修改 保存数据
	 * */
	public void saveHandinputs(HandInput handInput, User user);

	//查询数量
	public int listHandInputCount(Map<String, Object> conMap, User user, String sysTime);

	//判断 数据是不是已经存在
	//根据 【日期】【收/付】【客户名】判断
	public boolean isHandInputExist(HandInput handInput);

	//根据ID 查询对应日期
	public List<String> listYearByIds(String[] ids);
}
